$.extend( 
	$.fn.dataTable.defaults, {
		autoWidth: false,
		searching: false,
		lengthChange: false,
		processing: true,
		select: {
    		style: 'single',
    		info: false
    	},
		language: {
		    sProcessing:   "处理中...",
		    sLengthMenu:   "显示 _MENU_ 项结果",
		    sZeroRecords:  "没有匹配结果",
		    sInfo:         "显示第 _START_ 至 _END_ 项结果，共 _TOTAL_ 项",
		    sInfoEmpty:    "显示第 0 至 0 项结果，共 0 项",
		    sInfoFiltered: "(由 _MAX_ 项结果过滤)",
		    sInfoPostFix:  "",
		    sSearch:       "搜索:",
		    sUrl:          "",
		    sEmptyTable:     "表中数据为空",
		    sLoadingRecords: "载入中...",
		    sInfoThousands:  ",",
		    oPaginate: {
		    	sFirst:    "首页",
		        sPrevious: "上页",
		        sNext:     "下页",
		        sLast:     "末页"
		    },
		    oAria: {
		        sSortAscending:  ": 以升序排列此列",
		        sSortDescending: ": 以降序排列此列"
		    }
		}
	}
);

$.fn.dataTable.Api.register( 'deleteRows()', function (url, data, callback) {
	$.dlg.confirm("确认删除选中的记录吗?", function(isOk) {
		if(!isOk) return;
	
		var dlg = $.dlg.process("记录删除中...");
		$.ajax({
			type: "POST",
			url: url,
			data: data,
			success: function(msg){
				$.dialog.close();
				callback(msg);	
			}
		});
	})
});